TSTP Solution File: SEV007^5 by cocATP---0.2.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cocATP---0.2.0
% Problem  : SEV007^5 : TPTP v6.1.0. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p

% Computer : n185.star.cs.uiowa.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2609 0 2.40GHz
% Memory   : 32286.75MB
% OS       : Linux 2.6.32-431.20.3.el6.x86_64
% CPULimit : 300s
% DateTime : Thu Jul 17 13:33:32 EDT 2014

% Result   : Timeout 300.03s
% Output   : None 
% Verified : 
% SZS Type : None (Parsing solution fails)
% Syntax   : Number of formulae    : 0

% Comments : 
%------------------------------------------------------------------------------
%----NO SOLUTION OUTPUT BY SYSTEM
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% % Problem  : SEV007^5 : TPTP v6.1.0. Released v4.0.0.
% % Command  : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p
% % Computer : n185.star.cs.uiowa.edu
% % Model    : x86_64 x86_64
% % CPU      : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz
% % Memory   : 32286.75MB
% % OS       : Linux 2.6.32-431.20.3.el6.x86_64
% % CPULimit : 300
% % DateTime : Thu Jul 17 07:24:51 CDT 2014
% % CPUTime  : 300.03 
% Python 2.7.5
% Using paths ['/home/cristobal/cocATP/CASC/TPTP/', '/export/starexec/sandbox/benchmark/', '/export/starexec/sandbox/benchmark/']
% FOF formula (<kernel.Constant object at 0x157b560>, <kernel.Type object at 0x157b3f8>) of role type named a_type
% Using role type
% Declaring a:Type
% FOF formula (forall (JOIN:(a->(a->a))) (MEET:(a->(a->a))), (((and ((and ((and ((and ((and ((and ((and (forall (Xx:a), (((eq a) ((JOIN Xx) Xx)) Xx))) (forall (Xx:a), (((eq a) ((MEET Xx) Xx)) Xx)))) (forall (Xx:a) (Xy:a) (Xz:a), (((eq a) ((JOIN ((JOIN Xx) Xy)) Xz)) ((JOIN Xx) ((JOIN Xy) Xz)))))) (forall (Xx:a) (Xy:a) (Xz:a), (((eq a) ((MEET ((MEET Xx) Xy)) Xz)) ((MEET Xx) ((MEET Xy) Xz)))))) (forall (Xx:a) (Xy:a), (((eq a) ((JOIN Xx) Xy)) ((JOIN Xy) Xx))))) (forall (Xx:a) (Xy:a), (((eq a) ((MEET Xx) Xy)) ((MEET Xy) Xx))))) (forall (Xx:a) (Xy:a), (((eq a) ((JOIN ((MEET Xx) Xy)) Xy)) Xy)))) (forall (Xx:a) (Xy:a), (((eq a) ((MEET ((JOIN Xx) Xy)) Xy)) Xy)))->((iff ((and (forall (Xx:a) (Xy:a) (Xz:a), (((eq a) ((MEET Xx) ((JOIN Xy) Xz))) ((JOIN ((MEET Xx) Xy)) ((MEET Xx) Xz))))) (forall (Xx:a) (Xy:a) (Xz:a), (((eq a) ((JOIN Xx) ((MEET Xy) Xz))) ((MEET ((JOIN Xx) Xy)) ((JOIN Xx) Xz)))))) ((and (((ex a) (fun (Xx:a)=> ((ex a) (fun (Xy:a)=> ((ex a) (fun (Xa:a)=> ((ex a) (fun (Xb:a)=> ((ex a) (fun (Xc:a)=> ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and (not (((eq a) Xa) Xb))) (not (((eq a) Xa) Xc)))) (not (((eq a) Xa) Xx)))) (not (((eq a) Xa) Xy)))) (not (((eq a) Xb) Xc)))) (not (((eq a) Xb) Xx)))) (not (((eq a) Xb) Xy)))) (not (((eq a) Xc) Xx)))) (not (((eq a) Xc) Xy)))) (not (((eq a) Xx) Xy)))) (((eq a) ((MEET Xx) Xy)) Xy))) (((eq a) ((JOIN Xx) Xy)) Xx))) (((eq a) ((MEET Xx) Xa)) Xa))) (((eq a) ((JOIN Xx) Xa)) Xx))) (((eq a) ((MEET Xx) Xb)) Xb))) (((eq a) ((JOIN Xx) Xb)) Xx))) (((eq a) ((MEET Xx) Xc)) Xc))) (((eq a) ((JOIN Xx) Xc)) Xx))) (((eq a) ((MEET Xa) Xb)) Xy))) (((eq a) ((JOIN Xa) Xb)) Xx))) (((eq a) ((MEET Xa) Xc)) Xa))) (((eq a) ((JOIN Xa) Xc)) Xc))) (((eq a) ((MEET Xa) Xy)) Xy))) (((eq a) ((JOIN Xa) Xy)) Xa))) (((eq a) ((MEET Xb) Xc)) Xy))) (((eq a) ((JOIN Xb) Xc)) Xx))) (((eq a) ((MEET Xb) Xy)) Xy))) (((eq a) ((JOIN Xb) Xy)) Xb))) (((eq a) ((MEET Xc) Xy)) Xy))) (((eq a) ((JOIN Xc) Xy)) Xc))))))))))))->False)) (((ex a) (fun (Xx:a)=> ((ex a) (fun (Xy:a)=> ((ex a) (fun (Xa:a)=> ((ex a) (fun (Xb:a)=> ((ex a) (fun (Xc:a)=> ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and (not (((eq a) Xa) Xb))) (not (((eq a) Xa) Xc)))) (not (((eq a) Xa) Xx)))) (not (((eq a) Xa) Xy)))) (not (((eq a) Xb) Xc)))) (not (((eq a) Xb) Xx)))) (not (((eq a) Xb) Xy)))) (not (((eq a) Xc) Xx)))) (not (((eq a) Xc) Xy)))) (not (((eq a) Xx) Xy)))) (((eq a) ((MEET Xx) Xy)) Xy))) (((eq a) ((JOIN Xx) Xy)) Xx))) (((eq a) ((MEET Xx) Xa)) Xa))) (((eq a) ((JOIN Xx) Xa)) Xx))) (((eq a) ((MEET Xx) Xb)) Xb))) (((eq a) ((JOIN Xx) Xb)) Xx))) (((eq a) ((MEET Xx) Xc)) Xc))) (((eq a) ((JOIN Xx) Xc)) Xx))) (((eq a) ((MEET Xa) Xb)) Xy))) (((eq a) ((JOIN Xa) Xb)) Xx))) (((eq a) ((MEET Xa) Xc)) Xy))) (((eq a) ((JOIN Xa) Xc)) Xx))) (((eq a) ((MEET Xa) Xy)) Xy))) (((eq a) ((JOIN Xa) Xy)) Xa))) (((eq a) ((MEET Xb) Xc)) Xy))) (((eq a) ((JOIN Xb) Xc)) Xx))) (((eq a) ((MEET Xb) Xy)) Xy))) (((eq a) ((JOIN Xb) Xy)) Xb))) (((eq a) ((MEET Xc) Xy)) Xy))) (((eq a) ((JOIN Xc) Xy)) Xc))))))))))))->False))))) of role conjecture named cDISTRIB_THM2_pme
% Conjecture to prove = (forall (JOIN:(a->(a->a))) (MEET:(a->(a->a))), (((and ((and ((and ((and ((and ((and ((and (forall (Xx:a), (((eq a) ((JOIN Xx) Xx)) Xx))) (forall (Xx:a), (((eq a) ((MEET Xx) Xx)) Xx)))) (forall (Xx:a) (Xy:a) (Xz:a), (((eq a) ((JOIN ((JOIN Xx) Xy)) Xz)) ((JOIN Xx) ((JOIN Xy) Xz)))))) (forall (Xx:a) (Xy:a) (Xz:a), (((eq a) ((MEET ((MEET Xx) Xy)) Xz)) ((MEET Xx) ((MEET Xy) Xz)))))) (forall (Xx:a) (Xy:a), (((eq a) ((JOIN Xx) Xy)) ((JOIN Xy) Xx))))) (forall (Xx:a) (Xy:a), (((eq a) ((MEET Xx) Xy)) ((MEET Xy) Xx))))) (forall (Xx:a) (Xy:a), (((eq a) ((JOIN ((MEET Xx) Xy)) Xy)) Xy)))) (forall (Xx:a) (Xy:a), (((eq a) ((MEET ((JOIN Xx) Xy)) Xy)) Xy)))->((iff ((and (forall (Xx:a) (Xy:a) (Xz:a), (((eq a) ((MEET Xx) ((JOIN Xy) Xz))) ((JOIN ((MEET Xx) Xy)) ((MEET Xx) Xz))))) (forall (Xx:a) (Xy:a) (Xz:a), (((eq a) ((JOIN Xx) ((MEET Xy) Xz))) ((MEET ((JOIN Xx) Xy)) ((JOIN Xx) Xz)))))) ((and (((ex a) (fun (Xx:a)=> ((ex a) (fun (Xy:a)=> ((ex a) (fun (Xa:a)=> ((ex a) (fun (Xb:a)=> ((ex a) (fun (Xc:a)=> ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and (not (((eq a) Xa) Xb))) (not (((eq a) Xa) Xc)))) (not (((eq a) Xa) Xx)))) (not (((eq a) Xa) Xy)))) (not (((eq a) Xb) Xc)))) (not (((eq a) Xb) Xx)))) (not (((eq a) Xb) Xy)))) (not (((eq a) Xc) Xx)))) (not (((eq a) Xc) Xy)))) (not (((eq a) Xx) Xy)))) (((eq a) ((MEET Xx) Xy)) Xy))) (((eq a) ((JOIN Xx) Xy)) Xx))) (((eq a) ((MEET Xx) Xa)) Xa))) (((eq a) ((JOIN Xx) Xa)) Xx))) (((eq a) ((MEET Xx) Xb)) Xb))) (((eq a) ((JOIN Xx) Xb)) Xx))) (((eq a) ((MEET Xx) Xc)) Xc))) (((eq a) ((JOIN Xx) Xc)) Xx))) (((eq a) ((MEET Xa) Xb)) Xy))) (((eq a) ((JOIN Xa) Xb)) Xx))) (((eq a) ((MEET Xa) Xc)) Xa))) (((eq a) ((JOIN Xa) Xc)) Xc))) (((eq a) ((MEET Xa) Xy)) Xy))) (((eq a) ((JOIN Xa) Xy)) Xa))) (((eq a) ((MEET Xb) Xc)) Xy))) (((eq a) ((JOIN Xb) Xc)) Xx))) (((eq a) ((MEET Xb) Xy)) Xy))) (((eq a) ((JOIN Xb) Xy)) Xb))) (((eq a) ((MEET Xc) Xy)) Xy))) (((eq a) ((JOIN Xc) Xy)) Xc))))))))))))->False)) (((ex a) (fun (Xx:a)=> ((ex a) (fun (Xy:a)=> ((ex a) (fun (Xa:a)=> ((ex a) (fun (Xb:a)=> ((ex a) (fun (Xc:a)=> ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and (not (((eq a) Xa) Xb))) (not (((eq a) Xa) Xc)))) (not (((eq a) Xa) Xx)))) (not (((eq a) Xa) Xy)))) (not (((eq a) Xb) Xc)))) (not (((eq a) Xb) Xx)))) (not (((eq a) Xb) Xy)))) (not (((eq a) Xc) Xx)))) (not (((eq a) Xc) Xy)))) (not (((eq a) Xx) Xy)))) (((eq a) ((MEET Xx) Xy)) Xy))) (((eq a) ((JOIN Xx) Xy)) Xx))) (((eq a) ((MEET Xx) Xa)) Xa))) (((eq a) ((JOIN Xx) Xa)) Xx))) (((eq a) ((MEET Xx) Xb)) Xb))) (((eq a) ((JOIN Xx) Xb)) Xx))) (((eq a) ((MEET Xx) Xc)) Xc))) (((eq a) ((JOIN Xx) Xc)) Xx))) (((eq a) ((MEET Xa) Xb)) Xy))) (((eq a) ((JOIN Xa) Xb)) Xx))) (((eq a) ((MEET Xa) Xc)) Xy))) (((eq a) ((JOIN Xa) Xc)) Xx))) (((eq a) ((MEET Xa) Xy)) Xy))) (((eq a) ((JOIN Xa) Xy)) Xa))) (((eq a) ((MEET Xb) Xc)) Xy))) (((eq a) ((JOIN Xb) Xc)) Xx))) (((eq a) ((MEET Xb) Xy)) Xy))) (((eq a) ((JOIN Xb) Xy)) Xb))) (((eq a) ((MEET Xc) Xy)) Xy))) (((eq a) ((JOIN Xc) Xy)) Xc))))))))))))->False))))):Prop
% Parameter a_DUMMY:a.
% We need to prove ['(forall (JOIN:(a->(a->a))) (MEET:(a->(a->a))), (((and ((and ((and ((and ((and ((and ((and (forall (Xx:a), (((eq a) ((JOIN Xx) Xx)) Xx))) (forall (Xx:a), (((eq a) ((MEET Xx) Xx)) Xx)))) (forall (Xx:a) (Xy:a) (Xz:a), (((eq a) ((JOIN ((JOIN Xx) Xy)) Xz)) ((JOIN Xx) ((JOIN Xy) Xz)))))) (forall (Xx:a) (Xy:a) (Xz:a), (((eq a) ((MEET ((MEET Xx) Xy)) Xz)) ((MEET Xx) ((MEET Xy) Xz)))))) (forall (Xx:a) (Xy:a), (((eq a) ((JOIN Xx) Xy)) ((JOIN Xy) Xx))))) (forall (Xx:a) (Xy:a), (((eq a) ((MEET Xx) Xy)) ((MEET Xy) Xx))))) (forall (Xx:a) (Xy:a), (((eq a) ((JOIN ((MEET Xx) Xy)) Xy)) Xy)))) (forall (Xx:a) (Xy:a), (((eq a) ((MEET ((JOIN Xx) Xy)) Xy)) Xy)))->((iff ((and (forall (Xx:a) (Xy:a) (Xz:a), (((eq a) ((MEET Xx) ((JOIN Xy) Xz))) ((JOIN ((MEET Xx) Xy)) ((MEET Xx) Xz))))) (forall (Xx:a) (Xy:a) (Xz:a), (((eq a) ((JOIN Xx) ((MEET Xy) Xz))) ((MEET ((JOIN Xx) Xy)) ((JOIN Xx) Xz)))))) ((and (((ex a) (fun (Xx:a)=> ((ex a) (fun (Xy:a)=> ((ex a) (fun (Xa:a)=> ((ex a) (fun (Xb:a)=> ((ex a) (fun (Xc:a)=> ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and (not (((eq a) Xa) Xb))) (not (((eq a) Xa) Xc)))) (not (((eq a) Xa) Xx)))) (not (((eq a) Xa) Xy)))) (not (((eq a) Xb) Xc)))) (not (((eq a) Xb) Xx)))) (not (((eq a) Xb) Xy)))) (not (((eq a) Xc) Xx)))) (not (((eq a) Xc) Xy)))) (not (((eq a) Xx) Xy)))) (((eq a) ((MEET Xx) Xy)) Xy))) (((eq a) ((JOIN Xx) Xy)) Xx))) (((eq a) ((MEET Xx) Xa)) Xa))) (((eq a) ((JOIN Xx) Xa)) Xx))) (((eq a) ((MEET Xx) Xb)) Xb))) (((eq a) ((JOIN Xx) Xb)) Xx))) (((eq a) ((MEET Xx) Xc)) Xc))) (((eq a) ((JOIN Xx) Xc)) Xx))) (((eq a) ((MEET Xa) Xb)) Xy))) (((eq a) ((JOIN Xa) Xb)) Xx))) (((eq a) ((MEET Xa) Xc)) Xa))) (((eq a) ((JOIN Xa) Xc)) Xc))) (((eq a) ((MEET Xa) Xy)) Xy))) (((eq a) ((JOIN Xa) Xy)) Xa))) (((eq a) ((MEET Xb) Xc)) Xy))) (((eq a) ((JOIN Xb) Xc)) Xx))) (((eq a) ((MEET Xb) Xy)) Xy))) (((eq a) ((JOIN Xb) Xy)) Xb))) (((eq a) ((MEET Xc) Xy)) Xy))) (((eq a) ((JOIN Xc) Xy)) Xc))))))))))))->False)) (((ex a) (fun (Xx:a)=> ((ex a) (fun (Xy:a)=> ((ex a) (fun (Xa:a)=> ((ex a) (fun (Xb:a)=> ((ex a) (fun (Xc:a)=> ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and (not (((eq a) Xa) Xb))) (not (((eq a) Xa) Xc)))) (not (((eq a) Xa) Xx)))) (not (((eq a) Xa) Xy)))) (not (((eq a) Xb) Xc)))) (not (((eq a) Xb) Xx)))) (not (((eq a) Xb) Xy)))) (not (((eq a) Xc) Xx)))) (not (((eq a) Xc) Xy)))) (not (((eq a) Xx) Xy)))) (((eq a) ((MEET Xx) Xy)) Xy))) (((eq a) ((JOIN Xx) Xy)) Xx))) (((eq a) ((MEET Xx) Xa)) Xa))) (((eq a) ((JOIN Xx) Xa)) Xx))) (((eq a) ((MEET Xx) Xb)) Xb))) (((eq a) ((JOIN Xx) Xb)) Xx))) (((eq a) ((MEET Xx) Xc)) Xc))) (((eq a) ((JOIN Xx) Xc)) Xx))) (((eq a) ((MEET Xa) Xb)) Xy))) (((eq a) ((JOIN Xa) Xb)) Xx))) (((eq a) ((MEET Xa) Xc)) Xy))) (((eq a) ((JOIN Xa) Xc)) Xx))) (((eq a) ((MEET Xa) Xy)) Xy))) (((eq a) ((JOIN Xa) Xy)) Xa))) (((eq a) ((MEET Xb) Xc)) Xy))) (((eq a) ((JOIN Xb) Xc)) Xx))) (((eq a) ((MEET Xb) Xy)) Xy))) (((eq a) ((JOIN Xb) Xy)) Xb))) (((eq a) ((MEET Xc) Xy)) Xy))) (((eq a) ((JOIN Xc) Xy)) Xc))))))))))))->False)))))']
% Parameter a:Type.
% Trying to prove (forall (JOIN:(a->(a->a))) (MEET:(a->(a->a))), (((and ((and ((and ((and ((and ((and ((and (forall (Xx:a), (((eq a) ((JOIN Xx) Xx)) Xx))) (forall (Xx:a), (((eq a) ((MEET Xx) Xx)) Xx)))) (forall (Xx:a) (Xy:a) (Xz:a), (((eq a) ((JOIN ((JOIN Xx) Xy)) Xz)) ((JOIN Xx) ((JOIN Xy) Xz)))))) (forall (Xx:a) (Xy:a) (Xz:a), (((eq a) ((MEET ((MEET Xx) Xy)) Xz)) ((MEET Xx) ((MEET Xy) Xz)))))) (forall (Xx:a) (Xy:a), (((eq a) ((JOIN Xx) Xy)) ((JOIN Xy) Xx))))) (forall (Xx:a) (Xy:a), (((eq a) ((MEET Xx) Xy)) ((MEET Xy) Xx))))) (forall (Xx:a) (Xy:a), (((eq a) ((JOIN ((MEET Xx) Xy)) Xy)) Xy)))) (forall (Xx:a) (Xy:a), (((eq a) ((MEET ((JOIN Xx) Xy)) Xy)) Xy)))->((iff ((and (forall (Xx:a) (Xy:a) (Xz:a), (((eq a) ((MEET Xx) ((JOIN Xy) Xz))) ((JOIN ((MEET Xx) Xy)) ((MEET Xx) Xz))))) (forall (Xx:a) (Xy:a) (Xz:a), (((eq a) ((JOIN Xx) ((MEET Xy) Xz))) ((MEET ((JOIN Xx) Xy)) ((JOIN Xx) Xz)))))) ((and (((ex a) (fun (Xx:a)=> ((ex a) (fun (Xy:a)=> ((ex a) (fun (Xa:a)=> ((ex a) (fun (Xb:a)=> ((ex a) (fun (Xc:a)=> ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and ((and (not (((eq a) Xa) Xb))) (not (((eq a) Xa) Xc)))) (not (((eq a) Xa) Xx)))) (not (((eq a) Xa) Xy)))) (not (((eq a) Xb) Xc)))) (not (((eq a) Xb) Xx)))) (not (((eq a) Xb) Xy)))) (not (((eq a) Xc) Xx)))) (not (((eq a) Xc) Xy)))) (not (((eq a) Xx) Xy)))) (((eq a) ((MEET Xx) Xy)) Xy))) (((eq a) ((JOIN Xx) Xy)) Xx))) (((eq a) ((MEET Xx) Xa)) Xa))) (((eq a) ((JOIN Xx) Xa)) Xx))) (((eq a) ((MEET Xx) Xb)) Xb))) (((eq a) ((JOIN Xx) Xb)) Xx))) (((eq a) ((MEET Xx) Xc)) Xc))) (((eq a) ((JOIN Xx) Xc)) Xx))) (((eq a) ((MEET Xa) Xb)) Xy))) (((eq a) ((JOIN Xa) Xb)) Xx))) (((eq a) ((MEET Xa) Xc)) Xa))) (((eq a) ((JOIN Xa) Xc)) Xc))) (((eq a) ((MEET Xa) Xy)) Xy))) (((eq a) ((JOIN Xa) Xy)) Xa))) (((eq a) ((MEET Xb) Xc)) Xy))) (((eq a) ((JOIN Xb) Xc)) Xx))) (((eq a) ((MEET Xb) Xy)) Xy))) (((eq a) ((JOIN Xb) Xy)) Xb))) (((eq a) ((MEET Xc) Xy)) Xy))) (((eq a) ((JOIN Xc) Xy)) Xc))))))))))))->False)) (((ex a) (fun (Xx:a)=> ((ex a) (fun (Xy:a)=> ((ex a) (fun (Xa:a)=> ((ex a) (fun (Xb:a)=> ((ex a) (f
% EOF
%------------------------------------------------------------------------------